DCS 211: Git and GitHub Collaboration

Instructor: Chris Agbonkhese

Today's Focus

Lab Activity

You will work in groups of two students. Each group will collaborate on a shared GitHub repository.

Tasks

  1. Clone the repository provided by the instructor.
  2. Each member edits the same Python file.
  3. Commit and push your changes.
  4. Observe any merge conflicts that occur.
  5. Resolve the conflict as a team.

Time Allocation

Deliverables


Goal: By the end of this lab, you should be comfortable collaborating using GitHub and handling conflicts — a key real-world skill for software development and research collaboration.